Vijay Seshadri, Poet, Essayist & Literary Critic